//入口文件
import Vue from 'vue'
import VueRouter from 'vue-router'
Vue.use(VueRouter)
//导入app组件
import app from './App.vue'

/* //导入所有的MintUI组件
import MintUI from 'mint-ui'
import 'mint-ui/lib/style.css'
Vue.use(MintUI) */

//按需导入MintUI组件
import {Button} from 'mint-ui'
Vue.component(Button.name,Button)

import 'bootstrap/dist/css/bootstrap.css'
import './css/app.css'

import router from './router.js'//5，因为在下面挂载了，所以要导入
var vm=new Vue({
    el:'#app',
    render: c=> c(app),//render会把el指定的容器中的所有内容都清空覆盖，所以不要把路由的router-view和link直接写到el所控制的元素中
    router//4,将路由对象挂载到vm中
})
//注意：app这个组件是通过vm实例的render函数渲染出来的，render函数如果要渲染组件，渲染出来的函数，只能放到el:'#app'所指定的元素中
//account和goodlist组件，是通过路由匹配监听到的，所以这两个组件只能展示到属于路由的<router-view></router-view>中去